early form of cannon - German English Dictionary